# !/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
===========================
@Time : 2022/7/26 0026 22:07
@Author : 测试开发工程师
@File : 6. 电商系统压测之压测目标预估.py
@Software: PyCharm
============================
"""

"""
巧用 shell 
    cat var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -k 1 -nr

电商项目的简单场景：
    1. 用户登陆
    2. 浏览首页  -  增加浏览记录（自动触发）
    3. 添加商品/购物车
    4. 下单，结算
    5. 退出（退出不代表登出）
    6. 用户注册功能
    7. 营销活动场景
    8. 优惠卷领取功能场景


基础的 Jmeter UI 功能配置演示：
    HTTP Default Header，Header 信息获取和设置
    HTTP Default 做IP/HOST统一，便于替换
    csv参数化，请求的IP/HOST 以及用户名/密码做参数化数据驱动
    参数传递，后置处理器使用传递验证码到注册接口
    使用前置处理器生成规范内测试手机号
    Cookie 验证结果保存做数据构造



"""